← Index
NYTProf Performance Profile   
For /Users/timbo/perl5/perlbrew/perls/perl-5.18.2/bin/perlcritic
  Run on Sat Mar 19 22:12:22 2016
Reported on Sat Mar 19 22:14:14 2016

Filename(eval 449)[/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm:654]
StatementsExecuted 94551 statements in 582ms
Eval Invoked At/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm line 654
Sibling evals1, 2, 3

NOTE!
The data used to generate this report page was merged from 1016 of the 2087 executions
of the string eval on line 654 of /Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
8618111308ms386msPPI::Node::::__ANON__[(eval 1000)[PPI/Node.pm:654]:4]PPI::Node::__ANON__[(eval 1000)[PPI/Node.pm:654]:4] (merge of 1016 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1
# spent 386ms (308+77.1) within PPI::Node::__ANON__[(eval 1000)[/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm:654]:4] which was called 86181 times, avg 4µs/call: # (data for this subroutine includes 1015 others that were merged with it) # 86181 times (308ms+77.1ms) by PPI::Node::find at line 381 of PPI/Node.pm, avg 4µs/call
sub {
286181552ms8618177.1ms return '' unless $_[1]->isa('PPI::Token::Operator');
# spent 66.2ms making 83574 calls to UNIVERSAL::isa, avg 792ns/call # spent 10.9ms making 2604 calls to PPI::Structure::List::isa, avg 4µs/call # spent 21µs making 3 calls to PPI::Structure::For::isa, avg 7µs/call
3735426.0ms 1;
410163.32ms}
5;